import dayjs from 'dayjs'
// 处理属性数据的工具函数,后期要再添加员工的时候再次复用
// 模块化环境中 严格模式 js指向的是undefined (js里面是没有this的)
export const tranListToTreeData = (depts, pid) => {
  // debugger
  // 一级部门的特点 pid是''
  const arr = []
  depts.forEach(item => {
    if (item.pid === pid) {
      // 递归实现部门查找
      const children = tranListToTreeData(depts, item.id)
      item.children = children
      arr.push(item)
    }
  })
  return arr
}
// 日期格式化
export const formatTime = (time, str) => {
  return dayjs(time).format(str)
}
